20
5
18
243
144
46
21
30
42
24
9
22
15
7
17
23
101
13
11
90
43
10
130
53
59
16
39
36
35
28
67
37
82
12
57
72
32
29
62
306
40
54
8