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