127
320
187
75
42
460
245
90
241
156
38
585
81
35
341
234
239
248
46
337
231
26
92
73
74
389
78
135
210
154
50
12
21
262
6898
450
183
129
306
158
409
47
199
1419
493
170
425
387
61
99
140
62
71
25
252