24
54
40
10
89
33
61
34
41
13
39
14
70
239
18
136
25
15
16
26
43
85
157
977
191
1159
111
155
38
88
471
19
152
1015
150
91
11
359
108
389
28
36
47
80
37
48
21
56
123