132
810
73
624
105
733
91
345
32
503
97
291
40
412
80
407
405
61
738
50
446
77
340
33
375
18
304
49
326
16
266
79
272
47
268
36
297