14
30
50
17
130
97
74
37
146
369
57
82
47
5
16
12
378
68
11
3
20
269
279
65
15
61
28
10
137
36
33
19
144
24
4139
72
54
31
21