40
13
18
3
17
6
21
31
33
25
26
34