
8

16

28

42

63

106

94

258

236

125

487

271

276

502

209