605
567
66
225
138
587
46
288
29
237
53
141
28
173
23
18
109
68
395
12
130
5
71
8
1
95
88
15
254
70
78
10
82