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