100
100
100
64
100
100
100
8
21
394