12
69
58
168
271
28
139
31
876
103
15
115
1518
9
23
8
206
40
279
130
207
7
163
26
394
20
34
62
22
36
68
531
27
90
774
35
91
280
1443
75
25
11
214
56
33
1270
18
13
5
37
4
144
111