243
1992
1068
1175
958
915
696
66
740
516
584
585
519
639
290
362
334
551
98
373
290
280
340
281
331
185
203
230
248
160
272
117
218
89
163
216
243
180
165
136
129
64
190
117
226
147
191
144
181
108
93
106
124
60
107
149
128
102
108
112
118
96
145
75
60
68
53
161
101
85
68
121
62
98
70
60
124
73
55
58
105
130
138
47
50
56
17
78
11
87