43
150
77
38
71
80
56
31
18
15
37
27
39
53
47
45
24
66
35
21
46
6
32
25
10
2
17
28
29
19
74
69
26
12
11
85
58
78
61
42
109