8 218 248 true 5 12 39 42 61 67 68 90