139
9
45
87
8
28
269
64
11
525
350
14
69
43
70
52
29
22
190
27
16
24
20
23
6
221
454
25
917
35
60
66
812
105
104
26
122
187
51
79
31
56
93
42
332
148
3626
99
360
109
363
63