17
13
63
39
87
32
24
47
31
27
36
102
25
83
22
90
11
16
8
67
71
58
4
80
96
139
28
112
46
40
56
155
52
57
23
29
37
48
45
21
33
18
188