28
41
61
29
49
112
36
67
70
55
21
9
77
172
84
17
155
46
78
66
37
24
27
227
38
45
81
32
50
167
173
42
286
88
166
58
39
123
20
186
25
69
35
128
96
206
26
474
19
43