31
22
10
14
57
148
9
18
4
7
19
36
7
16
99
22
101
8
63