20
25
19
35
43
32
201
7
17
41
15
9
132
13
59
24
12
18
46
11
10
6
28
16
8
14
23
5
21
245
31
36
206
97
42
48
112
37
137
26
391
22
99
49