11
10
8
18
99
6
16
4
0
12
48
2
19
26
24
7
127
14
44
15
47
27
34
5
51
36
23
21
35
9
38
22
85
29
65
96
129
62
75
78
17
92