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