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