1 18 10 11 7 17 11 15 26 22 66 52 113 15