14
11
51
127
61
18
147
465
303
119