30
180
46
635
45
494
55
583
91
431
15
330
33
339
76
319
50
560
42
278
67
273
69
305
44
307
40
302
92
1,117
304
36
262
21
249