72
160
323
63
53
228
49
61
107
149