25
28
90
39
10
15
26
16
9
49
7
35
136
17
121
32
163
23
237
20
48
62
46
45
11
21
18
118
116
76
27
36
484
147
150
29
488
43
81
676
63
64
229
604
93
13
51