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