23
26
30
42
59
63
77
81
82
86
91
92
94
98
102
127
