152
782
159
270
5
22
132
322
50
347
42
207
38
240
76
183
31
206
68
401
100
25
182
28
187
12
184
26
143
7
96
19
120
13
139
118