57
104
41
128
78
151
280
22
184
176
50
35
17
2072
63
19
20
40
39
91
97
33
38
56
439
94
24
230
7
25
70
124
52
34
26
46
27
9
47
68
164
59
21
16
69
141
36
30
14
53
212