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