25
10
28
18
17
4
20
37
96
27
125
16
61
15
24
109
8
21
13
12
46
29
19
104
44
23
35
88
36
7
120
34
5
59
14
85
30
11
22
26
39
65