
98

25

140

77

247

376

160

56

212

289

425

642