490
112
90
52
21
96
207
266
69
6
24
70
16
63
331
97
39
38
424
17
31
133
981
370
121
26
104
27
158
77
2
129
18
8
61
67
757
303
34
43
115
103
95
213
14
7
215
428
619
125
174
363