23
10
17
14
27
2
53
7
66
18
8
38
11
33
37
15
39
9
25
60
80
19
30
112
13
95
42
79
40
89
173
49
6
22
21
96
105
46
63
41
24
20
116
487
78
55
35