27 86 120 169 226 303 391 439 490 566 620 668 731 797 842 904 945 983 1062 1110 1187 1246 1296 1342 