28
25
169
11
129
111
190
66
135
174
49
41
48
57
133
181
361
72
183
151
45
118
8
46
143
468
31
50
75
47
136
18
132
29
24
44
89
102
283
124
97
86
33
65
142
83
36
6
15
92
201