
158

62

66

96

28

21

70

578

271

222