
160

62

69

102

28

21

73

578

271

224