4
18
14
24
120
7
208
66
353
167
282
208
30
346
201
238
302
35
69
42
209
50
242
208
164
35
50
23
24
96
188
152
54
64
300
157
103
28
33
58
398
144
27
30
13
196
173
156
176
16
34
199
168
26
104
172
12
31
188
30
10
194
88
67
22
26
118
12
40
50
87
14
166
15
187
218
167