681
181
629
75
218
158
294
86
194
169
432
160
183
141
43
18
600
23
513
95
604
33
536
64
436
91
316
11
322
138
472
165
552
30
459
59
556
102
165
88