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