466
103
130
131
127
115
96
388
128
153