36
17
4
39
511
19
76
31
20
439
8
97
63
615
77
55
196
115
48
101
33
175
157
74
329
32
109
178
128
207
86
118
62
66
69
28
61
73
57