6
5
23
51
36
74
8
28
30
49
14
39
277
163
42
45
63
55
111
137
10
79
272
47
62
57
22
16
17
27
19
115
37
154
112
40
41
18
83
9
48
153
20
26
130