185
104
6
18
23
14
136
59
31
119
162
159
231
386
103
61
9
16
158
67
439
70
57
463
85
179
26
110
43
33
279
29
382
42
443
191
145
58
68
319
24
207
444
64
579
65
55
132
45
34
212
76