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