40
239
634
76
190
194
358
359
391
737
99
214
49
36
236
14
247
88
165
164
131
59
6702
132
149
401
360
91
97
66
53
34
28
32
197
220
160
113
172
21
60
30
121
75
120
20
414
96
38
67
105
52
95
69