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