2
1
1
1
2
1
54
61
55
56
53
30
—
24
45
22
6
5
1
3
5
4
9
25
29
1
36
5
2
5
100
6
17
10
5
89
50