50
131
421
155
152
128
162
144
156
146
135
154
151
146
156
138
157
145
314
131
146
161
150
162
139
166
144
135
174
169
152
154
349
162
163
146
141
256
154
151
148
155
153
152
158
133
154
135
162
347
142
159
153
139
142
152
149
140
136
187
140
19
171
140
146
139
135
143
147
166
145
151
142
144
173
140
136
144
138
141
146
148
156
137
143