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