46
32
29
50
46
51
152