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