73
26
207
93
56
89
347
99
104
188