20
49
17
19
18
25
16
24
46
12
37
52
28
9
6
29
15
42
55
43
32
10
5
8
66
57
7
11
14
34
38
41
59
65
73
103
92
82
64
48
31
26
81
86
21
36
107
22
40
68
142