783
160
350
46
496
173
420
141
65
33
539
158
429
65
578
87
321
194
266
120
307
63
553
46
332
163
168
115
260
120
265
81
101
83
513
174
485
152
408
143