23
19
16
31
33
34
64