47
15
26
46
20
29
36
44
27
12
7
50
59
38
9
18
10
34
88
107
42
94
64
28
39
21
69
30
17
33
22
83
118
92
120
62
77
57
102
84
160