
596

733

357

297

459

332

367

285

568

421

329

141

117

132

145

114

125

42

120

54