145
156
46
116
780
93
201
120
86