213
178
19
325
29
436
362
133
92
200
186
141
514
223
103
72
191
83
73
204
231
86
250
32
265
74
84
62
93
59
120
255
27
70
115
85
53
43
485
45
71
201
56
261
55
91
162
164
14
30
82
49
106