20
19
63
7
8
13
49
34
11
29
52
21
23
38
44
30
18
214
15
9
36
41
31
12
82
39
123
22
85
54
17
37
40
133
292
58
287