241
10
67
11
16
9
72
64
40
24
8
48
169
73
27
111
45
29
65
36
126
44
887
68
120
87
171
415
118
292
280
129
153
98
168
141
124
57
238
139
37
392
34
317
32
106
163
18
175
43
109
99
185
226
354