247
4
165
207
176
489
460
468
315
215
470
450
190
286
430
82
432
440
62
159
129
424
257
482
458
299
46
381
454
90
402
160
372
157
422
60
181
211
252
191
234
223
114
265
122
279
106
294
185
507
77
97
95
98
163
305
379
282
301
31
48
490
406
94
66
249
464
345
1
111
153
150
38
147
171
189
303
35
12
96
65
89
172
513
13
141
235
241
238
240
64
33
324
11
142
158
452
233
283
250
205
274
69
270
188
170
34,
133
16
462
201