134
8913
1112
1101
1052
912
1394
521
561
892
512
542
50
371
35
40
261
482
471
1013
331
401
532
422
432
23
402
2186