10
10
10
10
10
11
15
20
20
20
30
72
90
99
100
100
100
100
150
200
678
999