27
10
23
12
20
31
7
19
11
30
56
36
13
41
24
8
5
38
32
15
64
51
22
21
16
37
67
86
43
57
42
26
55
25
18
39
17
40
2
52