41
38
60
56
15
42
26
35
21
107
97
34
9
47
11
20
43
17
23
52
62
69
50
246
93
166
32
49
39
33
18
187
37
31
103
16
28
6
14
27
44
13
10