4
0
14
1
16
3
10
25
172
24
11
17
6
5
9
12
61
2
15
8
20
58
26
22
18
67
38
23
48
35
34
45
32
46
30
566
103
29
47
42
37
81
99
78