697
164
879
363
320
79
504
170
572
231
507
320
376
171
282
203
574
217
232
99
141
90
583
128
389
135
494
59
594
69
375
70
657
139
446
108
426
199
346
190