4
2
10
14
8
12
13
16
0
60
36
40
9
46
57
44
20
21
38
47
37
102
83
29
89
85
25
23
123
67
11
122
18
35
99
41
6
45
15
228
87
26
24
117
113
64