116
165
57
249
51
669
999
983
47
745
47
781
6
146
1235
8
5
99
0
321
185
222
637
478
189
109
241
265
671
1080
34
661
161
157
14
119
141
17
1131
6
298
459
1032
160
984
43
186
111
253
201
370
1042
