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