12
13
66
83
114
131
14
25
23
76
33
78
16
10
56
18
133
95
5
15
26
60
39
1014
20
37
11
27
74
62
17
48
51
30
43
22
29
142
161
32
99
156
38
67
214
28
35
68
389