18
113
145
45
69
90
103
150
76
89
21
33
36
39
43
48
61
62
65
71
72
98
112
143
144