49
57
85
38
62
17
91
122
23
53
69
433
138
188
116
22
136
403
596
79
787
244
401
234
295
686
61
1073
101
291
52
207
129
168
346
269
206
354
287
121
87
793
73
253
819
96
127
43
261
733
172
40
362
60
100
80