20
11
10
36
29
21
33
7
44
23
19
22
31
12
16
15
13
8
27
9
26
17
24
47
68
14
61
40
25
130
216
30
123
88
101
55
46
57
38
208