66
31
135
5
171
54
73
41
24
29
37
236
45
259
130
200
36
411
25
58
279
288
69
136
67
203
38
77
59
311
20
62
39
8
50
191
97
34
51
21
108
90
9
40
44
111