2
7
2
3
9
39
45
12
90
2
11
9
6
23
6
6
6