5 52 100 true 0 15 20 31 38