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