127
22
12
147
187
292
290
872
26
109
378
186
90
404
88
266
16
29
183
1350
416
64
76
162
149
139
96
298
554
176
126
169
21
131
198
340
19
260
25
89
80
28
5
151
47
15
152
135
17
33
38