13
40
5
15
10
22
26
9
54
6
3
48
12
60
8
133
679
27
19
128
69
42
66
72
44
43
47
52
33
28
73
38
20
37
51
23
99
64
14
76
102