192
211
181
69
234
152
60
162
180
286
402
198
63
101
156
176
91
41
36
450
53
1141
2388
266
287
200
544
293
148
1349
111