102
903
170
468
26
372
29
297
22
220
42
192
166
70
199
12
156
30
149
48
13
124
8
144
27
120
6
318
38
96
24
90
17
105