36
27
50
166
87
18
121
37
177
151
107
91
49
17
47
216
172
215
39
198
10
44
29
56
135
71
9
51
76
82
40
253
400
79
12
46
98
35
105
20
115
11
346
74
4
190
13
110
34
54
7
30