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