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