20
27
68
26
22
24
229
294
58
49
107
16
122
5
37
29
63
44
17
53
105
8
52
39
101
31
42
23
45
14
12
62
7
40
13
6
10
3
151
189
18