160
1,013
94
1,120
181
961
159
993
255
895
155
937
170
883
153
818
58
753
79
719
103
426
364
582
344
189
331
2
21
93
566
39
506
120
471