70
96
50
183
229
53
231
26
119
51
13
54
187
65
49
67
47
64
85
33
141
78
55
127
173
43
41
128
160
57
150
106
198
196
42
60
258
63
86
157
237
38
72
39
1
4
56
17
22
168
79
61
138
89