12
10
6
15
2
34
30
3
21
18
48
72
4
20
22
9
54
16
46
43
28
14
57
50
49
11
66
1
32
60
63
25
71
13
42
5
35
279
94