16 1044 506 true 9 11 12 13 24 32 33 36 39 45 47 61 79 86 88 95