89
62
414
210
87
366
811
802
152
213
100
179
221
186
74
567
241
203
344
86
174
382
98
24
322
290
778
355
112
130
64
231
57
228
77
108
238
324
120
259
992
39
113
67
266
252
256
72
146
276
181
177
79
214
125
61
491
222