48
181
76
62
172
126
42
9
166
57
383
60
53
38
37
196
51
146
44
23
34
795
496
13
153
107
261
157
61
103
132
389
239
86
136
331
72
59
180
279
64
278
260
178
54
234
186
52
70
36
164
20
216