22
26
233
67
28
249
15
166
11
63
275
6
77
21
36
42
24
439
120
143
54
9
19
72
195
192
180
16
18
8
99
48
32
71
29
41
76
43
37
179
51
196
60
238
50
31