14
134
267
315
92
271
534
664
2119
63
169
164
932
136
632
451
818
1019
331
647
18
131
36
115
35
17
119
238
127