169
45
88
156
183
69
67
192
71
39
29
91
43
130
86
89
96
12
81
174
111
140
84
76
44
18
50
201
100
66
30
73
280
87
52
175
51
147
48
142
79
75
74
82
46
132
95
70
85
21