61

93

524

136

46

47

69

45

142

269

78

18

8