31
15
13
24
28
44
221