156
155
986
520
232
244
534
310
433
389