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