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