1
15
13
14
19
16
9
2
5
3
4
37
6
27