247
88
143
40
125
12
257
514
54
1102
227
344
70
163
189
184
0
60
11
39
19
21
31
121
85
93
27
20
593
116
110
126
65
52
305
43
42
13
270
82
80
29
56
196
297
324
74
158
17
49
122
191
259
16
96