39
51
118
128
109
31
50
80
137
34
49
151
87
119
162
196