88
567
78
556
102
304
48
275
23
175
36
268
16
180
24
156
49
147
15
254
22
120
10
131
25
113
39
130
14
103
66
509
30
142
13
127
4
86