29
16
56
12
9
113
129
50
106
49
144
146
153
141
21
117
88
112
19
132
60
194
57
71
76
260
120
184
181
143
165
31
290
138
40
205
74
46
1017
26
28
180
20
79
27
43
44
36
22