40
239
634
76
190
194
358
359
391
737
99
213
49
36
236
14
247
87
165
164
131
59
6701
132
148
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