5 317 111 true 12 19 20 28 30