153
145
151
145
166
146
155
144
260
157
153
154
155
185
221
45
155
559
537
91
251
150
155
146
450
191
98
225
149
198
148
156
204
143
149
155
156
97
99
154
620
420
88
146
149
156
208
144
93
143
97
148
523
89
147
155
346
105
423
488
103
107
182
42
156
157
91
146
101
331
216
154
648
453
216
209
203
87
208
92
154
345
197
153
431
557
154
155
93
106
353
419
215
146
152
404
154
226
838
145
96
195
154
329
209
193
566
152
250
91
93
142
95
220
153
145
93
150
146
459
147
836
563
216
45
562
347
147
207
407
213
153
0
105
104
105
107
102
102
101
105
42
22
111
101