19
17
30
27
11
42
13
49
21
31
8
20
16
6
25
74
44
45
34
29
35
220
38
24
36
82
41
50
26
47
28
87
356
67
1340