30
38
158
5
291
208
169
202
15