12
50
600
999
-
13
25
325
999
-
16
60
960
999
-
32
24
768
999
-
22
1
22
999
-
45
1
45
999
-
17
3
51
999
-
160
1
160
999
-
111
1
111
999
-
75
1
75
999
-
29
1
29
999
-
30
1
30
999
-
30
1
30
999
-
36
1
36
999
-
78
1
78
999
-
90
1
90
999
-
69
1
69
999
-
40
1
40
999
-