650
454
40
43
370
90
18
437
680
274
420
342
3
26
78
395
8
451
102
10
23
214
177
269
190
266
13
31
414
315
536
301
20
28
318
258
456
347
146
179
63
95
295
61
125
38
63
46
281
39
13
181
44
270
347
