23
35
104
28
21
80
26
24
64
32
53
43
27
235
39
18
86
45
68
20
38
9
102
29
36
76
16
30
166
40
44
15
10
6
62
14
95
48
56
103
33
49
22
25
37
41