25
39
17
32
51
33
35
59
7
15
14
27
18
10
22
53
105
16
34
29
9
23
20
6
11
26
97
102
49
135
88
202
113
265
108
48
130
91
151
50