163
487
92
322
46
269
33
215
56
270
79
570
58
205
26
139
127
6
102
24
117
0
3
16
122
30
91
25
103
15
17
87
7
93