22
62
96
29
94
23
35
27
58
48
19
21
42
25
18
32
15
80
26
28
33
44
49
31
100
30
89
38
52
46
41
39
37
16
14
12