14
11
5
256
47
52
24
22
123
166
6
182
85
49
135
84
56
67
177
75
58
37
147
43
8
155
79
209
32
33
181
273
27
57
89
46
112
118
104
30
68
45
99
13
34
51
108
396
69
149
186
63
29