125
27
153
24
92
103
90
150
76
89
29
32
34
39
42
71
84
97
105
146
152
55
64
66
69