129
634
156
458
41
177
57
294
55
239
40
232
92
327
34
183
28
189
15
256
16
139
24
141
12
109
26
88
4
123
68
395
17
134
10
81
133