67
91
63
47
76
144
80
50
72
147
43
48
7
53
116
33
49
164
136
64
326
195
286
280
412
135
203
126
40
482
81
201
198
109
121
140
150
161
139
166
274
118
95
51
111
146
170
70
89
107
83
74
39