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