379
135
76
31
423
155
315
64
350
93
213
111
221
179
211
181
192
118
164
102
205
101
239
81
462
191
378
88
142
97
613
215
310
117
78
70
110
92
495
32