369
222
82
147
258
144
105
377
207
112
155
141
84
228
74
97
76
96
62
220
69
92
31
48
87
152
242
253
221
340
269
67
131
149
73
50
167
140
412
219
128
213
150
198
195
283
72
79
166
205
53
134
61
890
181
410