66
67
430
486
113
148
283
77
39
196
53
45
41
50
61
37
143
69
79
347
15
521
249
62
43
29
90
51
267
47
109
110
78
4
35
261
333
72
54
3
34
97
19
75
32
24
11
129
224
52
93
162
27