97
476
69
413
11
216
5
170
18
186
20
23
195
63
157
32
173
24
267
9
106
196
149
21
127
111
3
67
28
123