332
750
123
363
195
314
58
252
41
230
37
259
54
178
32
218
106
181
6
375
17
134
28
137
10
112
30
119
101
120
65
138
118