99
84
47
53
57
45
79
24
62
16
30
17
32
25
6
11
28
10
18
16
34
2
5
14
3
12
31
10
3
5
18
22
12
5
15
6
13
7
14
4
43
2
8
5
5
8
9
8