50
67
142
45
54
76
89
90
103
150
21
33
36
39
43
48
61
62
65
71
72
98
112
143
144