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