45
78
59
66
51
39
22
47
80
24
97
13
21
77
668
84
20
54
197
934
17
326
108
44
4
41
14
293
27
102
300
36
7
35
158
394
244
64
87
715
223
16
32
18
76
10
26