2
21
16
23
50
63
32
81
10
324
43
27
9
9
17
6
34
22
24
11