248
201
62
428
77
445
4
406
54
100
21
255
9
223
50
219
18
157
6
323
30
158
8
178
25
185
16
106
7
151
15
135
1
116