63
43
24
116
103
90
67
164
138
55
76
45
54
100
29
22
15
50
31
48
34
106
7
79
9
86
19
74
27
69
42
93
40
28
36
151
112
12
150
102
73
99
119
49
66
81
174
121
137
18
4
16
17
117