28
90
79
104
97
47
180
301
33
198
49
224
272
18
26
174
16
31
363
44
15
3172
114
22
89
228
46
567
37
150
383
1028
58
43
1502
119
1434
12
144
507
9
62
27
247
75
25
133
81
13
56
118