35
374
254
238
622
83
143
209
221
534
448
492
233
228
155
698
222
234
144
551
345
444
138
155
146
475
161
778
650
226
159
220
159
206
47
48
48
49
47
46
47
47
47
48
47
47
50
46
50
50
49
46
47
47
48
50
46
49
48
47
47
50
47
46
46
55
49
46
55
47
49
46
62
66