168
114
125
322
226
522
473
553
405
341