47
74
129
38
21
251
20
46
51
44