317
20
78
136
183
445
204
289
164
107
77
342
111
99
45
49
92
59
87
135
18
93
192
172
81
141
231
131
312
17
72
31
110
155
43
128
207
126
669
171
182
112
151
32
190
30
94
58
88
441
37
149
221
44