126
32
64
41
46
224
216
44
31
81
59
581
243
74
21
110
52
12
49
38
37
40
24
114
56
54
346
375
86
82
79
26
17
93
78
151
35
16
417
120
0
147
121
30
63
197
33
96
13
112
90
45
22