14
266
86
109
40
79
16
53
8
126
18
30
33
69
34
223
371
44
23
32
67
6
143
31
42
37
76
35
10
71
29
27
488
290
25
19
24
13
4
20
1642
22
560
26
105
7
570
17
52
62
337
303
21