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