50
43
58
34
46
92
38
34
40
38
78
179
90
51