2
8
13
14
15
28
31
49
52
65
88
97
99
107
136
