86
527
72
400
53
302
24
333
51
202
21
203
20
192
75
136
148
141
42
120
5
7
98
12
85
6
322
66
11
99
2
62