1
40
42
25
20
30
14
7
29
24
16
21
18
39
17
36
4
6
31
13
5
11
19
60
23
44
15
9
10
8
2
61
78
3
28
43
35
27
12
32
33
22