75
292
250
251
73
228
154
177
269
192
166
159
353
139
143
44
197
203
201
928
269
61
445
575
390
837
161
169
309
111
813
157
228
120
74
162
246
454
567
727
269
243
137
157
526
899
75
941
327
576
161
152
412
259
132
434
804
123
129
118
121
121
120
120
0
122
117
0