4 100 278 true 41 45 51 95