896
153
105
131
193
163
423
70
150
21
79
125
236
112
186
94
162
81
330
212
261
45
48
41
20
173
179
127
38
132
43
198
14
272
31
191
164
28
47
46
144
34
56
40
242
16
62
37
83
44
32