110
33
9
191
47
13
272
91
111
24
291
451
25
57
471
332
254
462
421
522
371
8
511
6
898
20527
112
667
17