142
137
186
153
149
140
168
154
185
158
164
144
147
384
330
157
151
134
138
160
167
167
362
152
142
164
373
154
551
149
173
136
157
146
155
156
153
166
154
157
148
163
489
160
145
146
425
138
155
161
360
520
590
168
164
171
157
410
142
148
176
148
168
186
42
23
26
26
24
26
22
23
25
25
23
23
23
22
23
25
22
37
26
22
26
23
145
153
181
122