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