2
105
2
-
-
-
16
190
34
6
-
-
-
-
348
25
21
8
-
-
-
-
10
2
1
-
-
-
10
2
2
-
-
-
80
42
-
-
910
7
-
-
417
1
-
-
1,730
15
-
-
5
11
43
20
15
-
-
-
-
-
695
11
-
-
240
3
-
-
142
10
19
-
-
-
3
54
79
-
-
-
40
45
3
122
-
-
-
-
552
10
-
-
1,420
34
-
-
881
4
-
-
11
16
4
-
-
-
29
24
-
-
24
1,567
7
18
-
-
-
-
44
280
96
-
-
-
8
29
22
-
-
-