41
40
17
9
55
20
39
52
64
59
1081
18
12
26
7
79
42
111
48
10
34
29
32
287
132
27
67
75
47
273
147
289
369
77
314
753
157
62
44
226
286
73
208
137
326
439
63
35