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