13
149
105
77
69
55
553
183
360
100
125
43
109
169
47
615
26
50
21
41
36
106
271
22
11
104
24
68
49
82
639
17
190
30
245
57
168
23
955
28
32