11
2
5
1
8
10
12
18
78
10
9
66
12
1
46
69
45
27
16
58
26
1
7
6
4
2