20
64
133
30
24
117
120
27
283
79
37
21
73
22
12
209
14
103
218
161
9
34
45
25
179
39
17
43
310
112
134
157
53
65
49
18
197
51
152
171
270
54
32
118
151
128
42
89
190
33
13
28
173
94