30
15
16
38
28
28
255