123
70
104
68
162
273
589
440
280
305
69
72
260
67
167
286
299
370
68
727
254
311
475
100
136
181
454
78
447
273
124
149
432
158
262
68
69
144
85
28
263
291
432
653
68
56
71
420
422
164
304
449
476
358
266
145
440
305
135
203
142
283
365
8518
361
460
417
434
46
46
47
47
46
46
46
66
139
47
46
47
39
46
47
50
47
47
47
46
45
47
57
66
50
142