260
66
139
43
56
9
44
37
59
3
6
12
14
20
40
93
71
38
35
70
146
7
25
229
10
113
3703
385
11
27
390
209
95
13
303
19
21
31
375
24
29
103
22
45
23
57
15
28