198
180
504
332
23
199
852
125
101
204
26
15
259
6267
128
166
54
24
88
108
97
131
28
123
21
37
439
304
14
358
20
32
155
111
19
44
7
45
48
251
246
66
235
211
81
13
35
25
46
1353
62