41
38
39
51
74
84
343