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