284
171
469
196
326
187
376
97
588
221
497
130
349
152
685
313
620
64
303
120
635
196
619
214
925
357
396
155
131
19
450
57
485
44
311
96
551
291
317
51