105
86
22
27
42
26
81
22
31
26
13
36
97
18
12