58
551
198
47
27
20
90
41
335
116
130
48
88
107
229
16
45
67
104
43
141
121
52
136
54
124
152
56
26
76
50
44
255
78
101
118
37
65
23
42
979
149
19
158
21
36
57
31
39
63
79
33