81
5
69
41
66
55
92
37
79
63
47
108
95
42
89
31
120
7