16
10
15
151
143
25
76
464
56
109
50
1597
17
57
22
120
220
47
36
11
66
716
59
37
83
27
842
1025
532
1331
290
54
178
26
80
148
228
9
43
103
46
8
964
245
74
310
116
29
13
86
79
5