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