70
271
104
321
49
306
16
144
34
137
42
120
13
84
12
101
9
79
14
93
2
87
10
78
66
1
64
68
395
3
81
4
67