114
145
87
81
190
171
26
41
8
60
20
117
381
61
340
174
62
77
32
217
12
50
29
47
187
21
136
83
59
54
86
68
212
46
95
103
156
202
265
355
28
15
738
396
36
141
31
131
58
27
173
118
124