83
52
60
242
118
89
270
122
386
191
154
132