110
67
316
212
378
174
98
313
191
48
80
65
201
89
224
441
97
153
127
411
157
139
94
276
194
369
158
281
142
522
673
161
190
244
86
159
83
136
171
444
498
284
163
182
811
245
99
175
461
657
2369
221
1472
241
162
196