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