4
0
7
1
20
6
26
5
9
3
10
2
8
11
18
155
90
31
129
17
156
100
48
125
32
236
145
232
205
75
617
150
94
106
66
171
72
47