283
603
34
154
566
139
155
340
399
147
144
154
156
137
165
172
163
154
153
152
200
163
158
159
152
464
169
153
154
161
130
155
414
513
171
156
365
907
405
160
140
156
144
158
372
54
98
352
149
153
153
151
169
158
563
445
168
165
163
150
150
150
152
340
145
156
151
161
447
335
138
162