292
50
342
48
243
225
149
318
476
62
1415
205
219
65
72
132
177
139
38
83
144
155
131
39
20
46
231
24
74
291
86
77
18
35
63
54
115
45
82
29
15
28
147
104
166
112
68
340
803
80
19
236
186
64
135
12
1147