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