11
4
5
1
24
9
12
27
18
3
8
80
2
22
6
10
25
13
66
28
30
17
32
26
20
16
7
40
23
33
21
42
46
41
31
29
37