102
122
324
29
302
201
889