42
156
167
191
19
101
172
24
62
31
64
84
61
198
80
135
51
122
36
98
68
90
95
43
96
3
50
176
185
104
35
178
190
175
58
140
87
148
194
71
