135
143
124
182
111
52
164
129
118
82
507
111
883
140
524
1233
128
1510
882
54
57
130
82
536
558
553
129
50
1239
120
119
57
866
168
846
217
544
875
151
1787
120
115
1186
124
503
538
125
517
509
59
529
82
488
1192
906
1221
527
82
49
52
55
58
878
46
891
885
117
113
116
1167
116
513
505
921
105
788
60