13 88405 116 1 8 9 12 13 16 23 29 31 39 45 59 63