0
151
71
151
170
149
569
150
688
2074
166
5055
159
166
158
582
152
149
153
4999
4939
36
150
5078
4984
4872
4913
4756
4784
5115
5106
153
541
153
179
174
4901
160
154
172
4990
646
746
152
171
5031
163
148
4953
149
144
677
5194
5032
169
164
162
156
5070
253
4830
5008
478
175
66
129
4750
159
563
5089
154
379
515
696
156