7 204 295 true 3 6 16 22 24 25 36