
18

40

93

82

135

196

1246

576

898

313