99
84
47
53
57
45
79
24
62
16
17
30
32
25
6
11
28
10
18
34
16
2
5
14
3
12
31
10
5
3
22
18
12
5
15
6
14
13
4
7
2
43
8
9
5
8
5
1