37
112
47
39
34
28
110
33
46
51
58
72
61
90
66
113
40
53
158
31
32
75
42
19
22
93
36
63
21
54
44
57
27
81
62
56
85
43
49
25