20
85
49
279
33
6
32
46
11
311
22
26
31
27
19
220
5
9
36
63
137
50
112
248
7
131
37
241
35
157
34
17
44
47
23
68
28
56
13
8
407
77
15
201