120
23
184
355
46
31
459
566
469
362
145
26
427
191
334
84
370
135
295
99
1K
85
230
67
368
18
45
134