747
155
444
195
290
157
412
176
255
49
238
166
262
154
215
64
210
185
161
48
546
162
532
153
481
31
430
132
346
126
388
114
556
164
342
119
325
10
328
151