25
22
48
8
19
51
2
33
29
14
26
165
10
99
57
6
39
62
520
24
55
27
257
32
47
9
28
115
15
355
133
16
102
5
82
30
31
42
147
52
63
46
53
20
60
158
137