102
926
76
498
41
431
290
37
302
59
248
10
174
19
181
17
185
66
510
35
127
6
184
146
13
168
9
116
61
714
158
24
142
22
129