202
169
287
72
108
88
141
118