30
20
18
8
35
14
5
26
12
42
13
17
36
51
22
10
28
49
54
19
52
39
15
77
38
40
9
24
11
41
27
119
21
78
90
67
29