112
194
42
106
203
191
61
26
157
135
21
51
92
302
91
193
98
55
146
37
49
180
115
133
143
374
220
257
13
53
100
95
821
47
104
151
85
177
34
384
346
292
38
70
155
40
18
119
56
73
31
46
107