374
288
476
159
207
267
86
163
128
334
195
437
85
185
106
197
50
103
96
63
173
59
160
80
89
164
28
111
49
131
25
126