51
2
10
9
45
13
16
72
90
39
19
3
100
8
20
15
22
7
35
28
21
5
87
27
57
62
17
14
30
38
23
40
4
68
107
37
18