10
36
45
39
3
3
4
4
12
4
4
23
20
81
42
3
21
19
20
35
4
4
6
5
27