10 262 403 true 2 10 12 15 20 22 27 29 36 39