20
23
28
45
47
48
49
50
66
69
70
74
85
95
125
139
160
