67
12243
20
31
45
129
29
489
261
40
298
398
56
103
162
41
473
127
82
21
295
481
19
4800
189
110
167
51
255
39
30
57
23
64
43
106
33
27
47
58
46
307
38
75
86
201
34
285