8 121 246 true 15 18 50 55 63 73 82 90