true 530 413 true 1 5 11 18 24 32 37 39 41 50 51 52 55 58 61 63 67 68 71 80 94 95