168
120
174
78
85
181
19
212
215
167
172
219
151
114
178
148
74
199
84
160
123
147
293
40
110
228
5
21
125
13
69
163
158
337
117
192
112
134
90
14
185
194
124
209
128
396
105
59
186
211
81
141
104
65
77