8
29
38
122
12
6
1197
29
469
984
213
195
137
3
1
175
220
965
1112
40
