109
103
24
18
25
27
237
116
17
111
230
1009
426
752
13
7

