4
9
7
28
58
45
13
51
15
23
39
5
32
35
12
52
26
2
24
33
73
62
121
91
57
143
60
3
14
161
30
37
19
53
22
43
25
6
38