160
417
97
495
58
251
38
239
63
202
32
148
19
113
12
132
16
146
15
254
18
124
13
51
1
49
2
20
5
4
31
7