19
31
26
25
37
45
408
21
190
47
60
39
384
17
18
87
202
205
43
34
86
33
215
144
64
23
24
85
66
131
12
27
22
40
73
42
54
20
62
427
141
91
30
9
29
53