4
1
11
6
2
14
39
9
91
27
48
34
40
0
25
103
38
46
42
55
44
26
10
163
57
3
133
75
50
5
63
96
72
62
90
58
30
13
32
65
18