4
0
1
2
11
10
9
8
17
6
187
12
5
13
23
27
15
42
105
18
229
43
22
3
29
26
20
36
138
84
66
203
63
95
92
76