142
155
148
163
147
143
154
979
509
455
0
510
6093
548
149
141
151
150
159
275
41
169
155
151
130
141
141
924
159
1555
927
165
162
899
149
864
136
161
25
105
1884
550
306
157
140
166
161
945
147
913
907
331
150
162
149
161
152
526
153
865
152
127
87
164
862
1196
142
864
1228
137
160
149
151
159
150
568
508
887
0
153
155
531
148
305
877
313
152
137
511
147
138
572
1236
320
867
147
161
136
149
142
517
126
1481
1506
526
161
533
878
142
551
155
40
39
150
143
144
148