28
159
5
16
33
199
107
114