Table:
Event

Time

Name
Nationality
Date
Meet
Location

Ref

50m freestyle

21.16

r
Katsumi Nakamura

Japan

14 December 2018
World Championships

Hangzhou, China

[41]

100m freestyle

46.14

Ning Zetao

China

19 August 2017
Queensland Championships

Brisbane, Australia

[42][43]

200m freestyle

1:41.03

Park Tae-hwan

South Korea

7 December 2016
World Championships

Windsor, Canada

[44]

400m freestyle

3:34.59

Park Tae-hwan

South Korea

6 December 2016
World Championships

Windsor, Canada

[45]

800m freestyle

7:37.01

†
Park Tae-hwan

South Korea

11 December 2016
World Championships

Windsor, Canada

[46]

1500m freestyle

14:15.51

Park Tae-hwan

South Korea

11 December 2016
World Championships

Windsor, Canada

[47]

50m backstroke

22.70

Xu Jiayu

China

3 November 2018
World Cup

Beijing, China

[48]

100m backstroke

48.88

WR
Xu Jiayu

China

11 November 2018
World Cup

Tokyo, Japan

[49]

200m backstroke

1:48.25

Masaki Kaneko

Japan

17 January 2016
Tokyo New Year Championships

Tokyo, Japan

[50]

50m breaststroke

26.02

Yasuhiro Koseki

Japan

28 October 2018
Japanese World Championship Trials

Tokyo, Japan

[51]

100m breaststroke

56.13

Yasuhiro Koseki

Japan

12 December 2018
World Championships

Hangzhou, China

[52]

200m breaststroke

2:01.15

Qin Haiyang

China

13 December 2018
World Championships

Hangzhou, China

[53]

50m butterfly

22.40

Joseph Schooling

Singapore

17 November 2018
World Cup

Singapore, Singapore

[54]

100m butterfly

49.25

Li Zhuhao

China

13 December 2018
World Championships

Hangzhou, China

[55]

200m butterfly

1:48.24

WR
Daiya Seto

Japan

11 December 2018
World Championships

Hangzhou, China

[56]

100m individual medley

51.30

Kosuke Hagino

Japan

7 December 2014
World Championships

Doha, Qatar

[57]

200m individual medley

1:50.47

Kosuke Hagino

Japan

5 December 2014
World Championships

Doha, Qatar

[58]

400m individual medley

3:56.33

Daiya Seto

Japan

4 December 2014
World Championships

Doha, Qatar

[59]

4×50m freestyle relay

1:24.51

Kosuke Matsui

(21.81)

Kenta Ito

(20.96)

Shinri Shioura

(20.60)

Junya Koga

(21.14)

Japan

9 December 2016

World Championships

Windsor, Canada

[60]

4×100m freestyle relay

3:07.79

Katsumi Nakamura

(47.05)

Shinri Shioura

(46.39)

Reo Sakata

(47.12)

Kosuke Hagino

(47.23)

Japan

3 December 2014

World Championships

Doha, Qatar

[61]

4×200m freestyle relay

6:47.53

Ji Xinjie

(1:42.67)

Xu Jiayu

(1:41.68)

Sun Yang

(1:41.25)

Wang Shun

(1:41.93)

China

14 December 2018

World Championships

Hangzhou, China

[62]

4×50m medley relay

1:32.62

Junya Koga

(22.98)

Yoshiki Yamanaka

(26.63)

Takeshi Kawamoto

(22.15)

Kenta Ito

(20.86)

Japan

10 December 2016

World Championships

Windsor, Canada

[63]

4×100m medley relay

3:21.07

Ryosuke Irie

(49.95)

Yasuhiro Koseki

(55.91)

Takeshi Kawamoto

(49.58)

Katsumi Nakamura

(45.63)

Japan

16 December 2018

World Championships

Hangzhou, China

[64]

Retrieve the values of cells at the given table positions, indicated by row and column indices. Represent each cell value in the JSON format {"row_id":"m", "column_id":"n", "cell_value":"<Corresponding Cell Value>"}. For instance, {"row_id":"5", "column_id":"4", "cell_value":"missouri 4"}.
Positions to check:
the 1st row and the 8th column,
the 19th row and the 4th column,
the 15th row and the 5th column,
the 13th row and the 7th column,
the 12th row and the 8th column,

The target cell values are as follows:
{"row_id":"1", "column_id":"8", "cell_value":"Location"}
{"row_id":"19", "column_id":"4", "cell_value":"Daiya Seto"}
{"row_id":"15", "column_id":"5", "cell_value":"China"}
{"row_id":"13", "column_id":"7", "cell_value":"World Championships"}
{"row_id":"12", "column_id":"8", "cell_value":"Hangzhou, China"}