231
170
56
290
78
1
150
277
228
60
272
4
146
7
87
133
356
4
73
254
1034
259
365
9
92
1418
254
763
327
40
411
187
3
440
216
6
476
516
371
563
24
73
1001
387
113
342
500
273
398
45
691
265
194
261
