24
25
58
3
133
75
18
54
85
9
19
15
52
32
21
131
50
90
20
22
26
100
143
344
95
123
190
29
140
552
292
144
98
260
67
345
40
225
195
51
30
42
78
127
28
13
89
35
37
12
238
76