40
245
61
131
250
434
241
16
10
28
56
249
855
135
59
254
72
281
19
22
18
110
112
12
360
98
246
11
54
82
162
196
276
6
78
73
74
45
27
71
64
30
182
29
234
87
67
32
39
232
221
42
448