289
143
86
272
177
16
809
8
19
29
27
18
12
67
73
4
22
104
56
26
10
15
128
32
13
5
949
341
6
36
20
9
17
31
7
66
37
3
24
98
1096
307
94
155
111
25
1005
314
187
14