41
22
23
31
35
49
125