59
502
29
259
22
227
34
186
74
68
10
55
17
137
25
136
9
138
13
780
6
46
128
11
124
107
4
32
44
5
28
23