10
11
23
31
34
39
61
62
81
87
92
105
119
