8
270
325
34
349
100
201
102