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