22
72
721
236
51
34
43
6
48
181
149
211
20
35
7
42
206
357
58
95
288
47
33
801
40
157
24
215
57
52
67
367
432
25
94
21
49
62
180
44
205
1829
31
101
657
92
187
296
36
17
198
272
518