12
25
18
29
0
1
2
3
10
15
20
25
30
35
12
25
18
29
0
1
2
3
10
15
20
25
30
35
29