47
33
55
396
32
368
319
1
25
9
315
26
1
8
59
119
1
162
10
3
31
28
100
9
0
464
30
393
1108
419
243
20
7
31
11
551
67
5
806
31
10
682
21
4
557
552
12
15
