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