161
292
26
100
127
478
37
465
51
374
3
128
21
202
91
438
46
125
15
254
11
163
10
115
96
50
194
27
152
28
129
22
126
16
111