6
51
9
21
14
22
31
92
175
35
59
16
39
33
25
19
29
197
206
37
53
280
128
49
18
234
58
156
28
34
862
135
47
60
81
27
57
174
55
101
50
52
75
17
24
42
67
40
26
140