5
16
1
14
20
21
13
27
12
80
24
31
22
8
68
96
37
55
102
9
72
105
47
18
104
2
19
33
15
4
26
87
10
23
35
29
17
11
61
25
43