188
1
528
141
153
71
221
296
4
142
99
285
461
483
594
292
318
725
176
712
6
320
347
2
501
274
791
0
227
247
217
236
224
465
708