52
55
91
35
10
112
105
32
23
20
1
38
27
48
18
5
9
14
30
53
11
77
13
21
57
16
15
39
22
37
2
45
98
60
78
49
19
28
76
88
50
74
29
17
36
54