18
31
22
25
21
37
7
8
10
57
66
11
45
26
62
15
49
12
4
63
33
30
13
58
14
40
105
47
41
5
151
52
24
34
6
43
35
36
17