64
45
60
34
41
33
21
40
73
50
83
43
107
138
91
135
49
168
28
72
58
48
80
24
177
20
149
6
59
7
22
86
143
76
133
101
689
74
139
212
216
151
128
250
161
214
170
777
16