1, 2, 3, 2, 6, 10, 9, 5, 4, 15, 26, 28, 21, 11, 8, 9, 30, 51, 17, 36, 61, 20, 14, 78, 73, 51, 26, 54, 82, 105, 32, 22, 69, 14, 75, 126, 131, 41, 28, 29, 90, 163, 96, 145, 99, 83, 88, 56, 114, 172, 39, 120, 217, 42, 43, 44, 135, 226, 208, 141, 85, 21, 77, 156, 235, 68, 276