72
313
116
96
88
1125
384
891
98
277
270
201
176
189
120
36
32
247
140
522
345
423
44
143
117
415
129
217
448
258
188
668
540
192
347
242
166
292
319
122
968
163
37
170
233
133
151
16
70
174
11
31
59
493
93
17