23
30
141
54
25
65
53
35
31
10
24
51
85
120
191
57
115
42
52
58
49
69
32
369
78
95
29
603
135
55
62
2626
93