31
25
28
33
59
50
264