30
27
29
22
77
67
55
47
109
54
11
25
14
51
9
40
26
24
48
20
12
38
62
13
39
10
73
34
53
37
114
42
15
52
19
28
154
7
96
74