56
26
43
22
111
77
91
57
35
189
37
123
108
81
246
73
42
116
166
262
90
98
83
112
50
105
174
39
180
33
64
80
40
115
34
176
46
214
196
107
234
106
109
38
13
60
71
18
21
84
12
9