[2,3,1,4,3,1,5,5,3,1,6,7,6,3,1,7,10,11,8,4,1,8,14, 18,17,11,4,1,9,18,28,31,25,14,5,1,10,22,40,52,50, 35,17,5,1,11,27,55,82,92,77,47,20,6,1,12,33,73, 123,158,154,113,61,24,6,1,13,39,95,178,257,286, 245,160]