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