1
3
11
25
8
7
23
9
2
15
26
9
31
13
4
25
21
90
24
25