25
12
21
44
40
19
138
10
51
125
39
27
55
28
14
18
13
48
26
119
59
11
23
53
73
2
34
3
24
159
33
8
239
5
56
69
45
42