104
55
15
37
54
456
35
131
129
314
182
118
44
65
33
39
1345
67
218
439
53
42
23
78
244
51
32
206
505
18
56
27
57
30
158
135
98
112
20
380
174
163
43
386
318
243
416
47
357
271
34
155
229
28
31
94