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