497
161
138
318
91
71
26
190
65
76