5 56 248 true 2 20 22 26 29