285
1142
402
212
551
82
40
313
201
321
10
271
292
211
322
632
17
741
951
541
2
981
531
62
61
601
481