210
962
71
562
82
164
103
386
67
127
51
302
65
340
36
280
57
250
25
225
38
54
23
195
13
52
188
66
510
27
136
10
157
128