14
94
95
121
173
101
123
23
105
161
81
33
11
17
138
24
9
8
143
111
60
118
35
20
407
4
70
38
222
167
163
36
75
169
13
46
346
186
12
419
314
22
150
99
30
93
59
58
51