52
16
34
486
195
96
366
71
112
131
146
252
110
70
40
31
35
201
797
56
88
66
69
74
30
57
27
345
59
191
48
50
24
29
128
51
53
103
46
127
39
190
81
180
374
32
54
44
47
118
26
323
64
18
14