572
81
268
96
27
150
101
135
88
199
111
163
75
82
92
64
45
110
259
119
95
51
61
173
54
128
42
98
20
113
197
108
183
124
37
60
171
85
41
57
99
138
63
33
149
117
43
34
26
90
84
83