8
87
119
24
135
108
138
32
92
63
110
238
185
76
178
80
84
82
343
105
196
89
48
165
219
157
152
96
332
494
75
149
28
102
70
107
60
45
57
40
208
85
58
270
234
112
531
183