99


150


1236


379


336


38


84


101


182


145