64
85
141
78
55
65
127
171
33
128
160
56
150
105
197
196
42
60
258
63
156
237
43
37
72
54
39
38
17
22
168
79
58
134
89
75
15
816
133
505
126
191
73
132
172
59
101
107
304
113
144
183
244