16
21
33
41
50
64
68
83
95
96
101
104
