5
34
18
23
35
11
27
44
234
10
4
52
140
1
7
9
6
8
2
0
3
49
38
124
33
147
91
95
70
19
58
182
163
20
150