[1,2,3,4,5,6,7,8,9,11,12,21,13,22,23,31,14,32,24, 33,34,41,15,42,25,43,35,44,45,51,16,52,26,53,36, 54,46,55,56,61,17,62,27,63,37,64,47,65,57,66,67, 71,18,72,28,73,38,74,48,75,58,76,68,77,78,81,19, 82,29,83,39,84,49,85,59,86,69,87,79,88,89]