12 531 508 true 5 15 19 55 60 73 77 78 82 83 87 90