24
15
60
102
41
28
18
13
9
38
258
44
31
23
64
91
50
53
48
72
129
52
185
51
26
77
76
118
227
86
87
66
35
37
123
2001
69
206
98
162
174
65
138
25
62
230
95
115
68
166
57
688
155