17
15
29
27
22
18
26
66
98
24
21
32
39
10
105
52
33
8
25
16
76
31
46
64
53
99
34
68
13
12
9
14
56
6
60
137
130
35
51
81
67
174
501
59