70
1
519
174
177
151
100
2
103
155
91
202
122
124
132
86
93
106
161
69
213
204
593
249
199
270
559
307
71
230
373