23
28
30
98
88
126
134
32
94
64
59
49
47
25
31
55
41
50
48
78
58
57
34
35
52
54
63
44
45
33
26
2062
60
170
29
42
40
70
36
180
84
46