1

1

3

3

8

8

20

20

32

32

51

51

62

62

67

67

68

68

69

69

71

71

91

91

121

121

123

123

129

129

149

149

156

156

168

168

180

180

182

182

195

195