3
18
10
9
26
13
11
24
25
41
51
82