43
2
5
7
56
55
9
8
1
12
3
14
6
21
42
19
33
24
4
71
16
28
11
20
10
15
85
47
26
35
25
32
27
23
17
39
18