707
269
411
153
230
439
164
140
260
263
93
118
261
117
135
654
116
125
335
51
163
410
50
86
101
3
48
57
141
301