91
145
74
74
134
77
254
516
102
173
151
151