5
10
20
12
11
25
10
30
77
23
11
38
11
25
19
14
32
28
90