10
0
5
1
15
18
2
3
49
32
27
37
20
12
9
13
26
19
14
41
38
4
54
42
52
24
81
33
58
11
22
109
50
28
47
44
116
25
144