60
89
101
41
35
76
89
90
103
150
20
56
68
86
116
132
149
151
17
21
32
33
43
47
48