150
39
75
52
123
147
15
16
18
19
27
30
34
55
73
91
98
102
110
120
121
128
137
145
150