62
172
126
40
9
166
57
383
60
53
38
37
196
51
146
44
23
34
795
496
13
153
107
261
157
61
103
129
389
238
86
136
331
72
59
180
43
279
64
278
258
178
54
234
186
52
70
36
164
20
216
374
68
313