25
90
30
39
43
44
32
21
76
26
27
73
29
31
42
19
23
69
41
60
13
58
15
53
36
37
35
100
47
80
34
65
95
50
61
97
144
6
8
9
22
33
14