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