10
10
10
10
10
10
10
10
15
15
15
17
20
20
20
22
23
25
25
25
28
49
50
50
50
65
69
69
88
99
99
100
100
100
100
100
100
100
100
300.11
350
420
420
420.69
500
500
999
1000