9
33
61
44
41
126
185
184
68
58
48
153
231
141
118