34
1
40
29
1
30
30
48
46
48
62
77
1
71
270
71
164
1
313
1
103
1
105
82
3
2490
1
138
549
1
862
269
547
1
108
106
1
285
1
262
7925
125
108
1
162
1672
1374
1
5375
1
158
191
287
1
203
131