972
331
924
377
415
135
208
39
387
92
187
83
240
95
598
160
359
158
359
61
474
144
570
64
383
82
538
103
329
73
52
29
83
50
212
55
542
112
300
39