1 1
2 113125
3 2322432
4 21332611
5 2115124224
6 3111423252
7 3412115322
8 12451223232
9 116222114125
10 1141433232511
11 2231521231226
12 2334121141253
13 3222154622111
14 4211413132352
15 15123362231122
16 21123234615111
17 32125124213611
18 114231133412352
19 233152112133612
20 421323111356121
21 1242115133321216
22 2111153114231172
23 2154133113143232
24 3111241125222336
25 11321132113544512
26 12225342323131234
27 13221112117611125
28 21223114271325122
29 51323321211123264
30 71435114131212111
31 111352333134135211
32 115313253242213312
33 213322334112262512
34 237111321224253112
35 261111534131143311
36 313252123315241322
37 332232212311113275