25
23
28
125
85
15
40
75
121
32
138
71
217
12
41
13
73
51
38
37
35
47
105
66
31
402
68
21
39
18
48
27
139
30
53
57
10
267
26
49
59
24
33
16