16
45
54
61
46
60
31
18
36
51
43
35
13
57
71
28
39
49
241
153
109
101
94
114
122
48
91
132
128
99
41
75
30
42
146
70
90
266
131
165
77
40
59
81
58
97
26
108
24
111