18
11
51
127
63
18
147
469
308
119