59
8
42
47
88
14
44
55
11
81
43
33
7
63
27
41
690
424
4
49
15
25
12
83
45
26
174
39
51
35
70
71
252
653
32
29
36
179
203
544
77
269
214
34
196