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