19
2
285
40
130
28
39
27
52
93
110
29
74
11
9
59
66
26
44
6
63
391
23
83
21
57
31
82
123
185
24
20
48
41
111
288
69
117
35
156
55
15
267
203
50
77
113
34