496
106
242
205
161
137
318
57
88
26