20
140
28
361
12
54
40
1
21
36
9
44
511
16
11
143
10
18
35
49
109
68
82
102
236
32
85
22
46
91
147
104
27
37
182
70
33
47
306
103
130
96
19
67
53
149
30
42