50
41
48
46
54
57
84
70
103
49