311 555 135 121 141 152 145 525 252 133 122 152 422 131 144 134 535 524 315 233 535 215 445 551 151 121 322 325 313 513 411 454 253 523 55244 13454 51515 51252 25122 43115 45244 13424 24251 34533 53442 55351 55552 32454 41412 32425 15522 21434 22442 13133 51224 32141 41312 12525 45421 23121 53114 23252 41421 25122