29
36
31
20
61
34
21
28
38
27
47
72
45
18
11
15
14
12
25
125
67
19
37
13
22
17
30
24
84
26
49
39
40
54
33
43
32
44
110