4
1
7
3
18
40
112
115
9
10
28
191
42
2
25
21
47
164
15
61
17
11
24
67
57
35
52
23
46
8
34
22
113
103
38
201
70
0
19
55
39
14
27
102