5
3
10
1
22
0
9
7
4
8
6
2
237
175
101
117
109
167
150
65
37
105
228
199
187
74
27
102
92
15
66
218
79