341
619
235
216
103
272
156
207
192
263
37
77
74
139
41
916
166
620
134
197
227
265
132
264
490
1107
2667
104
419
549
199
152
500
34
71
48
57