47
23
29
54
43
31
223