10
29
25
7
31
14
26
30
47
8
16
32
21
6
11
69
13
27
51
17
36
52
4
19
2
28
15
5
9
89
12
18
35
135
91
37