30
527
37
501
24
451
11
430
10
477
14
467
15
244
9
228
295
20
891
3
137
13
144
124
143
0
127
7
86
4
150