25
12
10
63
23
61
8
130
41
4
20
6
24
45
16
15
22
26
29
34
37
11
196
58
204
14
33
5
17
126
42
31
635
30
27
32
19
18