138
116
29
13
36
38
111
63
191
59
140
44
70
49
39
35
189
67
185
91
150
164
99
134
41
175
73
87
71
80
89
18
85
42
162
206
17
19
251
65
43
6
198
16
361
72
40
27
58
32
45
96
156