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