133
70
431
66
58
111
65
270
97
110
290
186
22
62
84
51
493
189
271
240
178
157
78
207
95
100
140
262
127
200
57
325
245
175
151
442
283
109
112
52
31
123
115
156
113
10
322
92
59
20
35
71
73
91