394
721
305
448
72
406
149
252
204
189
117
373
87
178
31
208
28
211
93
165
27
134
12
173
37
125
115
1
2
25
161
26
152
14
140