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