10
13
23
31
32
42
45
49
53
60
65
88
95
102
104
117
148
149
170
187
