13
95
31
48
67
49
22
63
42
8
27
44
39
38
10
15
12
41
18
32
6
19
5
62
43
2
24
21
16
17
36
100
81
127
30
26
9
25
98
20