10
5
24
15
49
21
39
105
38
26
9
12
10
34
9
54
26
41
22
38
10
38
33
89
78
112
58