59
560
31
253
27
244
15
168
20
167
16
293
11
182
5
129
6
126
4
115
0
76
3
62
8
84
2
52
37
30
43
331
1
26
65