15
36
40
50
59
63
73
77
82
96
100
128
134
142
150
