18
66
62
71
27
33
30
44
3
35
40
6
20
60
36
46
12
191
34
23
55
70
26
41
67
38
50
73
43
22
8
10
49
84
53
17
408
51
105
158
95
117