16
28
36
5
7
27
6
34
21
73
29
8
12
35
15
104
19
38
22
93
14
88
17
13
25
24
18
876
211
4
657
37
57
49
43
20
65
23