239
73
59
121
180
327
173
166
218
126
127
220
458
217
227
307
47
100
53
206
229
62
94
85
80
209
304
161
102
63
332
330
413
203
82
461
164
71
50
52
357
69
429
138
36
48
112
33
117
149
30
24