59
128
117
181
211
221
121
376
215
296
199
174
72
81
156
87
153
70
46
9