200
230
191
403
180
338
35
79
114
128
197
115
108
286
93
184
52
124
61
713
77
166
40
147
21
150
125
28
118
25
121
12
105
15
86