31
33
37
40
43
46
56
67
68
70
92
106
126
141
