58
31
105
54
59
24
75
9
7
40
32
7
4
8
24
12
63
11
9
7
10
3
29
2
4
7
6
8
7
4
5
2
5
10
42
25
22
2
2
11
37
4
1
3
Top