26
8
17
27
42
105
3
18
7
51
31
9
45
26
16
28
27
22