Table:
2008-base
2018-base

2015
2016
2017
2018
2015
2016
2017
2018

in thousands

geography

canada
4,238
3,739
3,413
3,173
5,074
4,543
4,188
3,983

newfoundland and labrador
63
56
50
50
68
64
59
58

prince edward island
20
17
15
14
21
17
20
18

nova scotia
127
119
118
96
156
149
139
124

new brunswick
102
86
71
58
117
99
89
74

quebec
890
706
744
655
1,118
896
888
812

ontario
1,757
1,624
1,436
1,351
2,062
1,883
1,706
1,658

manitoba
146
115
108
117
169
151
137
137

saskatchewan
114
98
103
96
135
123
133
122

alberta
341
362
286
316
415
453
379
403

british columbia
678
557
481
421
812
707
638
577

age group

persons under 18 years
900
755
622
566
1,115
958
803
748

persons 18 to 64 years
3,049
2,701
2,553
2,392
3,565
3,180
3,026
2,883

persons 65 years and over
289
284
238
216
394
405
360
352

In the context of a table, we can utilize the json format {'value': '<cell value>', 'location': (row number, column number)} to express a cell's position, where both row and column number commence from 1. Examining the provided table image, identify the locations of the following cells using this format.
Values to locate:
CELL VALUE 1: '958',
CELL VALUE 2: '123',
CELL VALUE 3: '18',
CELL VALUE 4: '316',
CELL VALUE 5: '59',
CELL VALUE 6: '566',
CELL VALUE 7: '900',
CELL VALUE 8: '102',
Some cell values may not be contained in this table. If so, represent their locations as 'DOES NOT EXIST'.

The coordinates of target cells are listed below.
CELL LOCATION 1: {'value': '958', 'location': (17, 7)}
CELL LOCATION 2: {'value': '123', 'location': (13, 7)}
CELL LOCATION 3: {'value': '18', 'location': (7, 9)}
CELL LOCATION 4: {'value': '316', 'location': (14, 5)}
CELL LOCATION 5: {'value': '59', 'location': (6, 8)}
CELL LOCATION 6: {'value': '566', 'location': (17, 5)}
CELL LOCATION 7: {'value': '900', 'location': (17, 2)}
CELL LOCATION 8: {'value': '102', 'location': (9, 2)}