66
142
100
135
32
103
90
89
76
150
40
57
73
39
56
96
110
114
121
17
18
25
34
45
53