248
1
361
35
468
2
351
510
220
319
394
356
233
288
72
402
579
330
237
206
336
99
3
306
253
416
48
67
29
38
24