80
96
62
46
1
30
78
10
56
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
1
13
4
2
9
1
8
14
3
10
18
9
3