12
22
25
29
36
51
53
57
58
69
90
91
102
110
114
149
