904
283
241
97
75
15
330
24
191
141
326
129
219
186
171
104
560
129
436
61
378
152
535
47
573
160
335
126
288
182
522
148
165
17
387
143
574
161
436
153