22
152
589
51
93
68
524
13
14
27
47
111
35
182
166
31
520
17
9
57
306
45
11
70
204
785
178
418
316
44
676
43
32
23
136
25
124
6
7
12
143
161
502
42
37
65
236