4
7
1
43
9
2
8
87
176
27
23
30
0
13
66
5
10
34
60
68
6
37
111
117
16
38
67
51
42
18
48
25
22
20
24
21
29
14
32