16
27
25
20
34
127
14
22
99
21
38
52
32
8
13
3
17
74
64
24
37
18
50
54
31
39
49
77
66
30
57
28
45
35
82
84
86
95
108
6