18
6
17
1
31
8
12
2
22
11
20
3
42
44
5
4
40
13
10
9
14
15
7
21
33
58
23
37
34
24
30
26
76
29
38
16
28
35
54