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