412
892
80
540
579
657
52
461
441
152
332
88
333
126
358
31
194
37
237
60
196
186
72
167
27
150
92
1,069
8
24
142
19
136