96
155
113
902
878
33
282
30
226
73
90
8
130
19
159
6
139
18
142
14
129
15
54
112
4
102
92
1,106
51
2
100
7