66
27
152
187
33
36
143
64
19
25
71
84
86
90
6
111
38
157
77
149
78
70
30
48
79
63
230
98
21
106
52
130
57
415
75
60
119
521
199
39
170
269
168
151
140
109
117
102
85
76
65
139
91
136