1
9
11
26
32
72
7
15
8
30
10
23
41
42
100
48
18
19
29
3
47
44
16
40
5
28
24
94
66
64
20
106
14
99
13
58
21
55
119
46
25