5
12
21
24
25
39
51
52
94
96
102
