201
237
113
184
227
186
87
147
281
43
212
341
471
194
157
520
91
63
51
75
241
22
465
711
140
158
125
37
54
215
754
669
217
494
192
267
116
389
362
574
123
1296
1258
337
64
190
67
105
70
403
23
32
24
261
222
251