55
67
28
357
165
21
768
50
9
145
49
23
219
148
7634
117
71
509
13
24
48
99
100
146
276
14
31
116
26
85
82
95
69
159
46
92
19
15
56
86
395
32
207
112
70
53
68
1200
20
620
75