20
15
14
10
21
67
89
186
25
71
17
42
22
35
37
30
52
41
44
100
90
45
38
32
62
36
16
57
33
552
29
134
53
18
46
39
55
27
19
40
26
34