234
35
102
110
140
246
37
79
60
113
158
123
119
90
107
55
39
253
258
299
669
185
757
108
680
83
250
61
26
29
74
619
57
231
143
525
80
161
212
218
75
133
118
44
115
104
69
53
71
100
76
78