269
110
114
122
159
260
72
52
65
34
267
394
217
153
201
1052
158
544
562
1116
625
130
745
610
796
122
377
727
144
1028
408
766
760
524
444