
91
59
38
151
50
595
347
189
299
145