20
38
17
41
193
279
92
91
73
147
43
28
8
133
10
46
51
18
15
25
139
36
55
37
9
14
22
39
21
114
13
100
72
90
61
68
50
52
45
76
327
12
53
32
6
59
19
27