20
242
124
4
72
140
100
159
66
5
57
307
114
18
212
43
94
32
21
320
16
36
54
55
13
6
19
46
17
65
24
229
63
49
149
3
7
122
146
40
39
37
25
27
45
14
35
26
30
12