12
49
59
20
67
47
18
32
5
103
57
75
69
55
40
28
63
92
26
54
8
43
29
16
61
141
30
113
126
159
10
53
48
35
1
45
79
93
27
4
9
39
101
89
13
148
17