83
54
61
242
118
90
270
122
386
191
154
132