261
420
107
495
50
711
73
206
83
239
72
212
198
266
442
49
443
158
374
89
324
54
160
179
196
119
145
1
93
154
87
264
106
209