20
157
18
137
111
16
4
60
10
47
280
6
203
35
43
41
26
52
86
27
7
71
32
31
15
93
59
133
53
87
45
12
13
17
30
11
28
8
57
29
51
33
23
25
14
9
21