77
89
96
64
564
26
46
78
84
1474
50
42
66
69
58
828
102
187
90
57
196
180
231
63
28
110
85
135
65
203
113
105
104
233
153
36
93
86
59
47
37
285
76
79
92
72
213
70
20
83
45
34
62
168