63
54
42
82
218
88
203
17
41
152
72
37
57
92
49
147
45
16
9
38
106
24
20
15
4
50
110
55
40
53
171
78
64
1429
168
251
46
133
100
56
261
368
716
214
69
99
71
150
800
75
105
176