88
40
61
23
30
27
16
45
63
24
58
51
25
37
20
22
18
71
41
75
28
8
15
32
38
21
31
19
64
48
127
26
96
42
33