132
811
105
735
73
625
91
348
32
505
40
412
406
33
376
77
340
264
50
446
49
331
36
298
47
270
16
266
52
273
80
35
205