91
64
20
62
65
18
122
42
96
125
191
25
92
14
58
16
127
47
159
236
19
78
48
54
218
61
161
51
22
256
29
68
319
253
463
74
249
123
358
59
41
285
129
437
82
219
281
173
722
721
131
1701
1797
49