186
54
137
227
100
262
267
206
138
57
81
207
126
80
153
48
71
112
104
256
204
193
260
37
897
160
614
136
199
220
257
127
263
414
506