Table:
selected characteristic and company size
2017
2018

domestic r&d performancea
400100
441036

type of r&db

basic research
24829
28980

applied research
62132
65222

development
313139
346834

paid for by the companyc
339036
377806

basic research
18732
22312

applied research
49149
53229

development
271155
302264

paid for by others
61065
63230

basic research
6097
6668

applied research
12984
11993

development
41984
44570

source of funds

federal
24277
24685

otherd
36788
38545

size of company

small companiese

10-19
3311
4390

20-49
9435
11252

medium companies

50-99
10141
12321

100-249
17216
18547

large companies

250-499
14103
19645

500-999
17871
17657

1,000-4,999
65112
68578

5,000-9,999
40198
45337

10,000-24,999
73485
84420

25,000 or more
149227
158889

Return the cells' value in the subsequent table rows or columns:
the 8th row
the 2nd column
the 2nd row
the 22th row
the 19th row
the 5th row

Provide the cells in each row or column in the JSON structure, using the format {"row_id/column_id":"<row or column index>", "cell_list":"<a list of cells in this row/column>"}.

The cell values of target rows or columns are as follows:
For the 8th row: {"row_id": "8", "cell_list": ['basic research', '18732', '22312']}
For the 2nd column: {"column_id": "2", "cell_list": ['2017', '400100', '', '24829', '62132', '313139', '339036', '18732', '49149', '271155', '61065', '6097', '12984', '41984', '', '24277', '36788', '', '', '3311', '9435', '', '10141', '17216', '', '14103', '17871', '65112', '40198', '73485', '149227']}
For the 2nd row: {"row_id": "2", "cell_list": ['domestic r&d performancea', '400100', '441036']}
For the 22th row: {"row_id": "22", "cell_list": ['medium companies', '', '']}
For the 19th row: {"row_id": "19", "cell_list": ['small companiese', '', '']}
For the 5th row: {"row_id": "5", "cell_list": ['applied research', '62132', '65222']}