132
811
73
625
105
735
91
348
32
505
97
291
40
412
80
406
50
446
77
340
33
376
18
305
49
331
16
266
79
272
47
270
36
298