109
100
24
46
25
27
225
112
23
111
145
1972
513
1004
40
7

