42
73
25
1
24
28
64
7
20
310
109
17
135
32
39
126
211
66
195
98
874
10
36
18
6
12
22
77
37
167
158
54
48
121
53
129
15
153
137
21
387
105
700
190
38
2
43