151
149
1939
513
521
131
1328
89
902
905
32
49
53
157
140
860
526
53
162
129
128
1244
116
147
820
138
541
153
162
177
57
155
500
1237
1192
1572
43
132
128
934
154
55
1579
1904
1658
148
155
1292
893
1172
151
539
116
1209
120
1281
152
893
7
162
180
182
883
158
167
148
159
142
131
891
547
188
129
1602
521
127
1614
135
519
139
533
946
54
131
164
34