true 478 224 true 0 2 4 12 13 15 32 43 51 69 80 89 95