23
28
22
14
69
24
18
33
42
52
31
41
35
90
62
36
226
38
59
153
57
209
137
111
63
47
21
64
107
49
191
43
7
54
56
115
12
13
244
100
140
75
44
204
78
287
163
207
218