22
21
28
19
27
36
26
89
57
24
66
71
31
35
61
72
104
32
38
16
29
105
33
37
48
56
44
23
55
115
85
40
53
43
46
52
77
50
76
88
47
92
34
757
99
108