42
47
37
33
51
39
122