126
65
51
76
286
90
76
150
129
66