262
449
36
297
116
335
96
281
25
203
58
171
28
178
40
198
29
207
1
2
12
113
10
122
17
90
22
71
7
92
80
5
69
100