57
101
41
128
77
149
279
22
184
176
50
35
17
2070
62
18
20
40
38
91
97
29
37
56
437
94
24
230
7
25
70
124
33
26
46
32
9
66
162
55
21
15
69
139
36
30
14
53
211