549
589
244
325
164
382
168
374
65
179
52
177
47
96
72
41
120
15
254
59
133
31
130
21
123
27
111
19
95
68
395
38
105
12
100
29
101