30
857
27
653
36
118
66
270
68
252
278
1,048
15
158
12
141
2
106
17
213
11
75
24
120
7
115
10
97
1
53
22
91
84
90