9
21
35
72
17
16
60
49
15
34
22
230
258
44
31
71
79
92
2
204
241
63
20
78
93
73
229
158
225
54
29
57
95
12
262
8
33
94
112
47
3
107
182
178
76
23
38
5
39