2
3
-
-
123
9
2
-
-
-
16
18
12
-
-
-
648
10
-
-
40
135
3
122
-
-
-
-
432
25
21
8
-
-
-
-
13
1
-
-
3
27
47
6
1
-
-
-
-
-
37
10
1
-
-
-
53
28
17
-
-
-
6
14
10
4
-
-
-
-
2,072
9
-
-
2,200
18
-
-
1,695
7
18
-
-
-
1
5
5
-
-
-
170
5
-
-
530
13
8
-
-
-
16
200
34
26
-
-
-
-
1
4,480
1
51
-
-
-
-
24
1,667
7
18
-
-
-
-
40
2
-
-