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