14
28
29
32
39
56
9
121
13
4
30
57
8
12
24
10
21
19
25
17
77
5
15
1
20
18
31
23
37
48
88
126
35
34
44
140
152
104
59
53