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