7 90 244 true 2 4 5 20 29 31 39