31
34
18
33
28
20
21
11
24
19
17
56
10
55
39
81
29
40
25
16
84
22
27
37
95
49
59
54
51
36
64
74
99
38
26
32
128
45