76
50
55
232
109
88
265
116
382
189
151
128