45
75
60
32
41
42
38
53
16
35
21
18
9
50
23
13
11
37
29
27
148
40
58
98
52
17
54
74
87
34
119
62
55
99
154
68
64
20
96
10
72
39
24
19
90
57
102
46
143
158