37
83
92
1
88
1031
1
137
1
231
1
203
1
144
175
1
154
2
167
235
343
170
1
241
622
282
288
172
438
2471
1
374
335
522
523
2706
1837
245
253
916
519
2887
482
614
1248
821
296
2510