71
70
278
25
64
42
189
634
75
298
149
215
72
26
791
11
122
33
78
21
115
520
435
197
1070
333
68
38
286
2015
783
227
93
45
364
85
37
52
58
265
1832
132
135
84
34
98
1003
473
19
148
100
261
83