30
28
22
16
21
8
4
36
7
15
14
27
17
46
11
32
33
38
53
23
12
34
40
10
19
18
25
31
13
5
20
9
39
6
80
81