25
30
122
23
27
42
19
20
34
9
29
62
21
106
17
32
249
118
44
37
119
24
5
39
26
49
458
14
31
36
16
100
61
160
46
138
116
10
58
128
18
43
81