40
5
28
4
6
10
1
9
13
3
2
8
14
11
16
7
21
20
43
25
15
61
29
39
35
18
12
57
22
38
23
17
37
26
30
66
36
44
33
32
34
45