51
26
151
400
110
21
37
19
35
76
116
40
15
23
56
42
33
63
173
31
181
49
34
28
55
54
45
87
99
134
27
18
128
43
1241
9
46
319
60
140