121
306
99
108
148
90
118
325
66
25