16
18
17
6
21
15
12
33
28
31
20
77
92
51
36
19
45
59
37
32
25
105
42
74
30
53
49
29
85
44
60
64
127
91