162
70
177
852
167
527
542
1254
177
912
537
900
157
159
62
67
311
544
488
78
151
171
943
332
159
172
155
952
148
150
336
27
162
931
168
554
162
834
156
542
1310
856
149
145
176
169
538
560
205
68
186
167
325
865
161
323
69
158
61
178
66
155
143
913
75
524
592
79
174
177
319
314
157
191
556
501
551
546
76
161
305
550
545
901
175
184
145
189
162
331
558
143
160
166
334
148