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