115
359
1
82
360
66
50
59
92
40
56
51
65
52
188
63
47
170
6
166
391
84
159
89
99
57
7
105
210
151
126
14
161
49
60
28
124
143
271
23
85
72
68
343
125
229
95
397
34
64
67