145
318
16
293
28
3
169
10
63
220
114
7
7
4
1
103
4
207
149
78
261
24
47
6
86
29
1
5
124
136
173
122
99
206
330
74
237
6
122
52
