25
18
98
38
22
122
17
29
35
11
9
10
55
63
20
7
91
153
53
56
41
67
34
64
59
83
52
51
31
33
37
15
65
16
27
24
26
244