77
47
71
121
81
112
66
29
701
87
20
92
236
57
76
604
21
335
105
67
757
23
129
37
36
99
60
69
153
191
54
132
70
88
133
39
1579
261
100
270
452
59
298
108
102
50
42
213
79
233