47
99
84
56
53
62
79
45
30
27
11
10
22
18
25
12
32
6
2
21
2
17
5
18
4
13
1
10
16
2
11
5
8
13
43
5
12
3
5
9
6
3
1
9
16
6
19
11
10