101
536
22
472
26
399
148
413
15
293
88
261
30
233
10
163
13
161
76
17
128
129
4
123
20
104
9
115
12
65
137