5 57 102 true 5 14 18 23 28