20
14
73
185
69
19
157
51
33
80
32
176
149
13
60
49
43
11
5
30
56
15
227
9
68
82
42
220
117
34
62
23
279
1379
41
36
353
40
6
66
135
17
271
93
24
469
484