19
35
73
18
22
50
59
17
9
86
45
13
6
89
39
31
33
37
65
29
68
24
275
180
34
71
27
8
107
10
193
26
32
77
57
1
54
98
298
112
53
473
72
129
41