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