33
53
79
117
23
49
225
200
271
70
26
154
112
37
83
1004
215
216
84
125
48
20
82
1088
165
91
121
183
163
127
86
151
164
269
160
257
115
44
107
141
180
284
187
128
54
45
21
75
181
93
43