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