13
8
44
15
26
48
66
40
14
319
191
267
7
37
18
32
57
149
164
97
28
266
55
153
43
11
30
21
73
22
189
233
298
4
36
61
87
39
320
408
118
51
200
38
50
35
12
67
72
1
25