95
374
32
10
67
37
50
104
125
94
71
52
9
1128
158
93
48
176
24
15
19
72
62
7
25
34
45
28
31
6
58
54
204
56
46
281
318
116
762
27
431
51
200
126
35
30
13
220
79
184
63
1412
119
420
81