20
10
24
30
14
17
34
33
6
39
81
100
175
279
28
16
32
86
73
38
58
40
29
121
11
191
89
63
21
47
135
13
169
7
12
5
122
42
19
9
118
18
148
66
119
193
49