0, 4, 5, 19, 7, 25, 8, 32, 54, 10, 65, 48, 12, 51, 74, 93, 12, 92, 61, 12, 111, 68, 130, 180, 47, 22, 89, 13, 73, 397, 80, 150, 28, 344, 15, 124, 196, 149, 138, 223, 15, 314, 15, 138, 19, 497, 620, 148, 26, 86, 244, 16, 341, 221, 282, 269, 16, 238, 196, 52, 439, 775, 166, 22, 260, 731, 389, 515