198
189
313
400
156
433
392
358
168
153
1382
119
146
208
122
103
708
38
2236
113
261
351
164
203
159
737
424
269
167
3
1130
1
13
75
173
347
631
148
62
403
142
25
277
454
237
184
47
94
36
321
227
294
139
