25
15
42
58
63
56
32
23
10
41
38
105
250
193
78
55
115
35
84
8
18
19
13
122
124
30
40
47
68
24
7
11
121
39
273
233
36
216
97
43
91
88
20
44
54
28
16
9
90
22
49
26
64