102
901
170
468
26
368
29
297
22
218
278
1,047
70
197
42
192
166
48
12
156
30
149
8
144
13
124
4
27
120
38
96
24
90