47
724
984
1000
982
111
456
50
20
65
77
114
146
25
165
91
120
37
252
106
49
228
188
71
140
221
167
44
805
38
251
35
18
61
84
994
13
138
570
224
277
57
886
545
549
46
10
112
829
108
95
843
60
169
21
76
139
24
310
963
32
33
52
375
997
610
328
100
201
186
445
199
178