57
348
94
307
45
224
82
216
59
183
63
171
7
132
144
148
35
124
118
28
112
29
121
15
113
20
105
8
518
13
110
17
9
123