87
395
110
346
63
263
26
143
22
208
69
157
78
226
174
37
152
30
329
35
138
50
170
20
121
7
19
126
21
100
13
108