30
15
34
44
20
24
59
78
117
55
99
74