151
159
161
83
933
505
915
1279
146
122
524
509
144
889
535
1282
913
130
128
128
153
880
130
510
162
134
143
147
1241
787
1179
281
928
139
161
509
1266
511
519
887
510
130
1300
511
893
133
146
868
905
864
537
535
128
533
3694
528
170
923
135
142
526
1534
916
541
146
534
142
162
880
523
138
0
132
126
514
835
507
916
1333
2028
137
908
1592
567
141
146
1959
516