27
26
0
15
18
44
4
32
7
10
37
94
906
112
21
56
8
22
30
45
80
63
14
11
40
55
1116
5
38
13
66
31
20
153
24
62
102
83