167
143
226
258
344
666
277
33
378
257
188
98
227
70
1473
17
19
9
50
1144
21
40
126
231
172
52
67
12
25
196
158
164
1413
22
191
144
56
71
4
180
4814
152
555
43
23
458
148
212