16
40
0
7
30
10
15
11
4
80
18
53
5
29
9
13
12
14
100
97
127
26
71
31
19
143
6
44
21
79
22
33
105
78
57
2
61
67
41
47
28