20
62
99
204
72
28
5866
228
49
17
11
18
12
13
19
278
27
25
23
21
32
15
60
24
74
9
4
33
53
129
42
34
29
38
26
124
68
93
73
226