41
110
1
8
9
66
30
38
12
4
44
29
39
11
9
13
7
18