161
269
980
136
206
775
499
808
543
387
787
48
279
168
215
216
63
12
194
34
59
819
54
47
45
859
67
33
670
718
105
223
86
155
382
165
20
234
177
39
204
240
97
225
143
218
1289
930
1151
735
1101
2199
1025
128
328
11
92
2121
166