25
28
32
33
41
42
45
56
67
68
72
79
106
140
145
159
179
182
