5 139 369 true 1 20 28 35 39