5 101 227 true 20 28 57 64 96