237
253
167
184
1382
294
9
677
454
1130
269
164
3
13
842
138
208
424
198
122
159
261
223
145
351
183
456
232
203
36
947
124
358
458
515
737
189
77
321
708
94
142
454
154
28
148
119
109
981
433
213
40
