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