63
99
79
90
130
134
46
128
61
195
64
95
280
152
213
45
57
151
143
111
38
35
142
156
68
52
62
100
188
60
163
112
54
81
30
77
96
53
55
159
59
148
114
21
289
69
26
83
175
104