37
15
30
5
18
14
40
24
9
47
85
6
10
28
25
29
4
13
11
27
39
2
7
3
16
22
21
1
19
35
36
64
26
8
20
68
38
12