102
522
66
507
48
403
24
280
15
170
214
884
5
142
42
60
20
130
7
113
13
50
2
27
6
22
14
28
16
9
4
12
3