8 139 283 true 3 11 15 16 19 23 24 38