18
26
78
51
55
141
65
43
66
171
220
123
155
31
60
192
74
113
187
136
145
63
28
205
191
50
87
77
76
30
175
85
53
112
23
56
109
326
64
61
29
256
49
73
79
16