17
23
44
38
33
30
16
28
32
29
36
9
11
18
25
102
153
20
37
14
13
24
62
73
126
64
138
39
74
151
5
128
90
105
21
66
46
103
217
113
71
182
59
45
35