34
208
66
41
176
206
270
158
20
25
37
106
556
21
48
59
22
87
55
46
163
56
443
409
52
374
107
1672
347
17525
190
167