261
879
211
469
148
505
282
312
181
331
43
165
30
216
104
186
54
167
31
151
32
123
37
118
9
139
20
100
103
94
2
80