219
423
96
316
71
400
55
144
21
178
16
135
33
162
41
152
39
143
1
2
34
169
30
132
13
126
101
10
4
118
5
129