9 1015 85 160504 16 17 41 43 48 50 52 71 76 100 101 104 109 116 125 136 155 283 100 486 393 11 9 7 5 3 1