22
72
721
236
51
34
43
6
181
149
211
35
206
357
58
801
20
215
52
432
67
94
57
49
180
44
205
31
47
92
187
296
36
17
48
272
554
81
25
199
286
66
217
103
50
26
567
33
39
308
88
171
392
512
220