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