205
93
135
25
139
56
140
173
336
112
201
107
14
88
74
29
276
12
117
46
57
10
60
166
133
146
100
69
42
49
68
95
19
11
17
22
9
292
158
111
18
35
84
171
34
200
151
79
302
32
85