58
677
88
455
63
284
77
493
39
312
33
271
36
272
40
162
10
179
64
734
13
150
5
141
11
145
7
168
130
31
131
15
120
148