11
20
16
7
25
15
21
28
10
9
5
22
18
14
13
49
38
30
44
34
69
47
143
136
80
32
23
26
46
29
65
37
36
63
35
149
178