59
31
69
355
232
25
452
332
211
180
440
395
244
166
274
205
64
286
392
210
220
480
428
34
85
234
156
331
291
495
77
314
400
363
276
450
42
265
469
380
491
20
14
67
21
106
18
471
437
264
187
