19
13
16
33
151
153
28
50