25
10
23
47
16
15
55
500
32
36
38
37
33
22
14
26
20
7
19
53
31
69
43
9
35
21
46
17
87
44
11
18
27
111
173