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