18
25
23
26
12
14
32
21
10
100
17
13
8
95
76
5
34
55
40
64
20
15
11
33
3
4
30
36
45
27
37
28
2
80
56
31
62
153
65
44