18
41
70
53
49
135
193
195
73
64
49
159
244
151
129