793
166
353
47
498
174
421
141
68
33
541
159
431
66
580
88
323
194
267
120
313
65
556
48
332
163
168
115
260
120
266
81
101
83
513
174
486
152
408
143