496
160
137
318
88
71
26
189
65
76