30
421
75
955
29
229
264
575
20
394
133
242
17
214
10
157
39
165
13
720
22
149
19
161
132
1
116
25
129
92
1,092
4
110
14
106
112