10
22
59
7
37
2
6
16
133
169
18
43
19
57
14
24
96
21
34
58
56
44
8
9
92
12
17
5
3
91
93
51
36
63
84
67
13
562
97
4
66
102