75
330
47
341
45
181
152
195
37
140
94
116
30
141
6
173
91
142
7
117
15
67
17
132
10
100
90
68
395
101
2
108
86