148
125
56
90
34
81
45
351