366
281
269
125
92
149
160
134
118
224
3
131
52
45
240
25
32
190
29
158
23
90
419
106
31
183
221
44
21
268
104
85
33
100
27
35
58
300
34
30
123
7
273
78
128
53
24
413