
46

35

60

159

243

139

517

300

297

392