23
25
9
11
22
16
17
31
13
27
15
30
32
54
50
43
77
29
20
4
26
44
37
28
41
34
58
49
59
73
152
33
109
83
98
78
66
147
84
162
60