38
6
26
3
2
20
45
49
52
27
43
108
110
113
119
121
93
112
118
8
36
91
3
66
75