9 114 36 12 18 23 29 33 37 38 41 44