33
6
8
18
19
40
39
37
5
44
24
15
26
30
28
25
4
7
20
1
56
86
17
29
13
10
35
3
2
9
52
64
50
11
16
32
21
42