68
108
81
92
139
141
47
133
66
201
65
98
290
153
235
46
58
155
144
115
39
37
149
161
71
55
64
102
192
62
175
114
70
83
31
77
54
56
162
104
145
60
150
96
21
289
73
27
84
181
105