181
151
236
300
78
114
910
594
753
949
196
764
584
25
193
153
859
55
477
964
897
491
540
934
569
373
659
77