64
359
63
347
45
320
138
273
79
233
102
225
49
158
97
195
37
42
250
106
58
202
9
120
50
183
68
395
16
83
30
98
10
109