22
79
24
30
32
44
10
25
13
27
15
7
21
46
12
64
14
29
18
50
42
17
11
8
9
49
16
28
143
66
59
109
19
51
26
373
23
360