14
39
48
23
36
33
40
126
49
43
20
4
11
54
19
56
70
66
124
52
142
130
173
171
88
144
159
158
21
110
112
182
16
236
83
75
101
129
57
99
106
46
47
306
44
214
107
55
100
37
58
31