158
158
158
158
160
160
160
157
161
161
154
149
137
135
133
132
129
122
121
120
120
119
116
115
115
114
112
112
112
112
112
112
110
103
99
97
94
93
92
91
88
88
82
82
83
83
83
83
83
83
84
84
83
82
82
72
72
72
72
71
71
69
68
67
67
67
67
67
67
68
68
67
67
67
66
66
67
67
67
67