4
6
8
9
2
6
14
12
6
8
21
10
9
12
18
20
21
5
7
10
15
12
14
11
7
3
9
2
7
11
20
11
22
13
10
5
5
24
19
10
14
29
31
21
15
3
18
7
13
9
12
9
2
2
3
6
19
Leaflet © OpenStreetMap