16
19
20
183
70
80
102
464
142
116
57
117
9
106
79
228
250
131
27
40
155
159
81
41
90
35
52
69
42
73
25
150
203
39
93
11
167
156
204
21
195
139
95
58
46
7