40
75
755
209
392
71
89
185
65
93
99
67
51
148
110
108
141
62
92
292
104
169
80
199
68
200
64
103
226
296
146
167
81
54
122
264
221
171
252
63
94
359
100
77
53
223
37
116
217
107
56
95
140
33
69
135
39