13
146
29
279
100
209
252
8
36
127
136
9
146
161
13
261
141
274
330
