519
163
348
151
928
343
180
26
237
150
263
70
553
115
436
162
737
275
323
234
502
65
229
141
419
103
597
57
566
86
601
55
351
21
264
160
533
51
145
80