6
5
12
27
3
8
7
35
46
15
24
36
6
2
20
21