89
47
119
118
32
35
9
173
164
33
39
168
15
267
85
132
13
28
124
266
93
263
1235
284
311
48
183
199
141
431
44
50
137
46
84
218
12
154
58
77
16
74
136
14
6
232
17
21
123
300
37
8