29452 342 312 62 0 18527 0