16 990 495 true 13 15 18 23 31 32 40 45 51 57 63 69 73 78 81 83