0
3000
41
151
47
126
54
153
54
54
178
144
162
164
179
155
27
45
54
42
161
148
167
54
52
54
170
38
52
144
142
43
52
41
168
38
38
43
138
40
147
42
154
43
157
52
164
40
164
42
169
483
41
40
38
54
410
152
42
164
54
43
154
52
43
38
174
144
149
164
54
52
160