168
182
109
136
130
143
102
44
71
286
144
105
46
325
637
110
108
31
80
21
150
106
133
220
115
32
265
158
345
139
107
24
10
35
18
131
29
52
78
99
26
235
146
261
466
23
163
19
289
83
125
236
112
120
675
124