219
173
32
174
46
79
130
77
204
185
258
207
198
86
245
148
281
98
205
161
170
56
233
116
190
106
59
72
253
65
220
137
45
91
442
160
215
127
197
450
181
123
334
100
27
70
182
158
131
25
41
87
47
80
360