
89

146

142

59

95

476

324

104

97

356