48
101
84
79
53
59
24
45
28
11
34
62
2
18
6
15
25
17
22
30
16
16
11
32
18
43
5
1
9
6
10
15
10
19
7
2
3
4
8
12
31
1
12
9
12
13
5
2