25
111
15
9
27
74
32
26
268
10
22
99
23
31
38
8
57
17
16
46
278
3
5
105
33
12
44
6
39
21
48
90
24
37
4
7
185
14
73
59
45