5 248 121 true 3 6 20 28 36