1
14
18
27
79
289
62
261
99
178
53
225
135
76
277
131
404
48
13
11
213
153
191
40
61
46
10
17
33
104
9
31
121
43
15
75
128
69
71
21
34
29
36
26
95
102
242
86
37