71
25
207
89
56
87
344
99
104
188