33
19
129
133
96
97
99
133
75
63
72
71
93
66
108