94
131
112
228
38
55
26
130
107
74
65
108
173
158
244
170
24
41
231
92
102
69
85
45
72
9
216
180
138
116
118
164
66
33
90
57
101
168
52
142
234
225
457
35
119
77
62
287
2073
189
39
277
75