23
21
30
38
24
14
585
9
26
27
40
34
53
64
57
195
11
80
52
47
85
58
121
31
70
12
184
37
78
122
17
91
434
18
266
82
93
108
36
291
98
350
59
56