142
48
112
307
233
13
72
42
6
15
185
238
235
358
114
461
19
35
204
29
274
194
59
99
71
65
12
231
69
9
49
73
21
224
24
96
85
62
120
89
30
126
275
207
22
166
90
8
20
40
44
86
136