4
1
5
6
2
0
27
7
8
17
3
9
34
11
14
24
28
179
186
135
54
18
82
25
129
49
53
97
31
39
265
33
123
20
22
16
29