23
27
32
60
28
104
80
205
45
40
25
34
35
36
121
113
99
39
41
55
17
88
56
183
18
50
14
37
16
24
26
73
7
20
6
19
33
9
59
2
1077