80
96
62
46
1
30
56
10
78
11
32
26
45
53
25
18
14
16
2
12
17
2
43
6
34
17
15
7
16
11
12
20
31
2
5
13
1
12
4
8
1
2
9
9
14
10
18
3
3