206
92
219
234
220
122
113
95
160
73
47
291
209
200
117
99
148
259
211
167
204
360
1017
86
470
79
141
172
153
214
253
176
239
25
49
223
130
132
574
240
135
89
787
269
188
133
72
11138
84
116
262
255
271