38
31
33
42
30
51
69