4 100 172 true 28 32 55 91