3
4
28
2
16
11
51
19
13
25
33
21
31
22
15
20
12
23
56
14
6
47
67
7
5
39
81
62
9
1
8
46
38
52
66
37
32
26
17
70