30
30
32
33
33
33
33
33
35
35
35
35
38.88
39
39
40
40
40
40
40
40
42
45
45
45
45
45
46
47
48
49
49.99
49.99
49.99
50
50
50
50
50
50
50
50
50
50
50
50
50
50