17
24
31
19
7
54
9
29
44
89
49
20
16
25
13
30
86
22
26
53
128
43
112
37
18
27
103
15
23
39
46
32
36
271