500
106
66
14
370
78
396
84
880
186
90
19
55
12
445
94
267
57