51
82
18
19
30
21
319
52
107
7
38
45
75
2
26
15
41
5
294
728
128
59
24
8
9
100
177
819
23
46
369
472
175
113
146
22
233
176
11
66
481
34
234