23
82
20
71
76
44
91
61
92
97
163
68
79
99
93
251
143
6
45
81
67
35
320
135
36
57
124
237
243
65
111
186
27
29
39
16
137
7
15
25
78
17
40
192
63
18
215
106
24
9
149
88