44
63
93
149
110
112
36
51
66
144
77
96
34
68
49
25
22
55
153
164
104
62
133
289
172
696
177
209
314
102
91
19
27
192
236
143
195