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