105
86
22
28
42
26
81
22
31
26
13
38
98
18
12