2
7
5
13
9
11
19
8
12
29
90
19
28
26
17