 10 0 13 2 3 4 5 6 12 7 8 9 11

 14
 16 1 18 15 17

 19
 21

