27
85
37
24
387
838
16
21
158
78
6
23
15
20
479
19
12
50
76
234
97
948
174
144
1523
1144
68
8
180
35
292
311
114
10
60
55
195
262
41
22
2099
892
96
5
49
54
36
1000
2100
40
4700
34
84