24
86
202
112
20
158
17
60
113
115
98
16
27
18
23
76
21
19
13
69
77
48
230
191
25
85
111
79
129
44
59
39
28
75
307
327
38
30
54
42
171
33
36
481
160
82
57
26