74
36
332
4289
83
153
57
188
71
17
324
151
148
67
58
38
61
163
23
466
748
96
768
233
50
281
277
583
731
78
68
268
39
113
1466
26
89
35
21
231
102
40
46
33
31