15
11
22
30
12
33
39
35
3
41
27
37
18
58
13
4
19
7
14
8
25
17
26
51
9
69
49
36
20
31
5
45
23
154
32
21