9
29
54
116
154
40
44
43
62
75
56
46
39
90
19
58
113
61
84
28
66
100
83
57
77
11
20
15
59
168
99
27
102
50
98
95
65
48
5
22
63
10
6
26
142