11
321
456
680
181
342
301
315
146
214
108
266
40
39
23
346
63
234
8
437
536
274
10
179
270
46
28
31
295
62
148
78
179
451
90
318
346
30
340
650
495
95
280
177
18
258
414
3
420
190
269
13
454
98
