
101

106

27

65

10

35

793

159

385

46