1378
79
385
382
149
222
415
78
181
41
188
151
167
215
99
208
196
456
374
234
221
337
269
97
307
1423
304
315
125
828
116
216
160
98
161
312